
view,
scroll-view,
swiper,
button,
input,
text,
textarea,
label,
navigator,
image {
	box-sizing: border-box;
	font-family: PingFang SC;
}

/deep/ uni-toast .uni-toast{background: transparent!important;}

/deep/ uni-swiper{
	// height: auto!important;
}
/* 图片 */
image {
	max-width: 100%;
	display: inline-block;
	position: relative;
	z-index: 0;
}

image.loading::before {
	content: '';
	background-color: #f5f5f5;
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: -2;
}

image.loading::after {
	content: '\e363';
	font-family: 'cuIcon';
	position: absolute;
	top: 0;
	left: 0;
	width: 32upx;
	height: 32upx;
	line-height: 32upx;
	right: 0;
	bottom: 0;
	z-index: -1;
	font-size: 32upx;
	margin: auto;
	color: $uni-color-999;
	-webkit-animation: cuIcon-spin 2s infinite linear;
	animation: cuIcon-spin 2s infinite linear;
	display: block;
}

/* 边框 */
/* -- 实线 -- */
.solid,
.solid-top,
.solid-right,
.solid-bottom,
.solid-left,
.solids,
.solids-top,
.solids-right,
.solids-bottom,
.solids-left,
.dashed,
.dashed-top,
.dashed-right,
.dashed-bottom,
.dashed-left {
	position: relative;
}

.solid::after,
.solid-top::after,
.solid-right::after,
.solid-bottom::after,
.solid-left::after,
.solids::after,
.solids-top::after,
.solids-right::after,
.solids-bottom::after,
.solids-left::after,
.dashed::after,
.dashed-top::after,
.dashed-right::after,
.dashed-bottom::after,
.dashed-left::after {
	content: ' ';
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: inherit;
	transform: scale(0.5);
	transform-origin: 0 0;
	pointer-events: none;
	box-sizing: border-box;
}

.solid::after {
	border: 1upx solid $uni-border-color;
}

.solid-top::after {
	border-top: 1upx solid $uni-border-color;
}

.solid-right::after {
	border-right: 1upx solid $uni-border-color;
}

.solid-bottom::after {
	border-bottom: 1upx solid $uni-border-color;
}

.solid-left::after {
	border-left: 1upx solid $uni-border-color;
}

.solids::after {
	border: 8upx solid $uni-border-color;
}

.solids-top::after {
	border-top: 8upx solid $uni-border-color;
}

.solids-right::after {
	border-right: 8upx solid $uni-border-color;
}

.solids-bottom::after {
	border-bottom: 8upx solid $uni-border-color;
}

.solids-left::after {
	border-left: 8upx solid $uni-border-color;
}

/* -- 虚线 -- */
.dashed::after {
	border: 1upx dashed $uni-border-color;
}

.dashed-top::after {
	border-top: 1upx dashed $uni-border-color;
}

.dashed-right::after {
	border-right: 1upx dashed $uni-border-color;
}

.dashed-bottom::after {
	border-bottom: 1upx dashed $uni-border-color;
}

.dashed-left::after {
	border-left: 1upx dashed $uni-border-color;
}

/* 文字大小 */
// 定义字体(rpx)单位，大于或等于20的都为rpx单位字体
@for $i from 10 through 100 {
 .u-f-#{$i} {
  font-size: $i + rpx;
 }
}

.fs-20 {
	font-size: $uni-font-20;
}

.fs-22 {
	font-size: $uni-font-22;
}

.fs-24 {
	font-size: $uni-font-24;
}

.fs-26 {
	font-size: $uni-font-26;
}

.fs-28 {
	font-size: $uni-font-28;
}

.fs-30 {
	font-size: $uni-font-30;
}

.fs-32 {
	font-size: $uni-font-32;
}

.fs-36 {
	font-size: $uni-font-36;
}

.fs-40 {
	font-size: $uni-font-40;
}

.fs-56 {
	font-size: $uni-font-56;
}

.fs-60 {
	font-size: $uni-font-60;
}

.fs-70 {
	font-size: $uni-font-70;
}

.fs-80 {
	font-size: $uni-font-80;
}

.fs-90 {
	font-size: $uni-font-90;
}

.fs-100 {
	font-size: $uni-font-100;
}

/* 文字颜色  与uni-scss 对应 */
.color-000 {
	color: $uni-color-000;
}

.color-333 {
	color: $uni-color-333;
}

.color-666 {
	color: $uni-color-666;
}

.color-999 {
	color: $uni-color-999;
}

.color-aaa {
	color: $uni-color-aaa;
}

.color-fff {
	color: $uni-color-fff;
}

.color-red {
	color: $uni-color-red;
}

.color-green {
	color: $uni-color-green;
}

.color-zhuse {
	color: $uni-color-zhuse;
}
.color-zhuse2 {
	color: $uni-color-zhuse;
}
.color-zhuse3 {
	color: $uni-color-zhuse;
}

.color-fuse {
	color: $uni-color-fuse;
}

/* 背景色 */
.bg-fff{
	background-color: $uni-color-fff;
}
.bg-f7f7f7{
	background-color: #F7F7F7;
}
.bg-zhuse {
	background-color: $uni-color-zhuse;
}
.bg-zhuse2 {
	background-color: $uni-color-zhuse;
}
.bg-zhuse3 {
	background-color: $uni-color-zhuse;
}
.bg-fuse {
	background-color: $uni-color-fuse;
}
.bg-transparent {
	background-color: transparent;
}

/* 字体加粗 */
.fw-100 {
	font-weight: 100;
}

.fw-200 {
	font-weight: 200;
}

.fw-300 {
	font-weight: 300;
}

.fw-400 {
	font-weight: 400;
}

.fw-500 {
	font-weight: 500;
}

.fw-600 {
	font-weight: 600;
}

.fw-700 {
	font-weight: 700;
}

.fw-800 {
	font-weight: 800;
}

.fw-900 {
	font-weight: 900;
}

.fw-bold {
	font-weight: bold;
}

.fw-bolder {
	font-weight: bolder;
}

/* 大小写转换 */
/* 把每个英文单词首字母大写 */
.text-Abc {
	text-transform: Capitalize;
}

/* 把输入的英文字母转换成大写 */
.text-ABC {
	text-transform: Uppercase;
}

/* 把所有英文字母转换成小写 */
.text-abc {
	text-transform: Lowercase;
}

/* 超出隐藏 */
.text-cut {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.text-cut-2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.text-cut-3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

/* 文字中划线 */
.text-line{
	text-decoration: line-through;
}

/* 文字对齐方式 */
.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.word-break{
	word-break: break-all;
	word-break: break-word;
}

/* 浮动 以及清除浮动 */
.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* flex弹性布局 */
.flex {
	display: -webkit-box!important;
	display: -moz-box!important;
	display: -ms-flexbox!important;
	display: -webkit-flex!important;
	display: flex!important;
}

.flex1 {
	flex: 1!important;
}

/* 主轴垂直显示 */
.flex-direction {
	flex-direction: column!important;
}

/* 让弹性盒元素在必要的时候拆行 */
.flex-wrap {
	flex-wrap: wrap;
}

/* 侧轴（纵轴）方向上的对齐方式 */
.align-start {
	align-items: flex-start;
}

.align-end {
	align-items: flex-end;
}

.align-center {
	align-items: center!important;
}

.align-stretch {
	align-items: stretch;
}

/* 主轴（横轴）方向上的对齐方式 */
.justify-start {
	justify-content: flex-start;
}

.justify-end {
	justify-content: flex-end;
}

.justify-center {
	justify-content: center!important;
}

.justify-between {
	justify-content: space-between!important;
}

.justify-around {
	justify-content: space-around;
}

/* 水平居中 垂直居中 */
.flex-center {
	justify-content: center;
	align-items: center;
}



// 定义内外边距，历遍1-80
@for $i from 0 through 200 {
 // 只要双数和能被5除尽的数
 @if $i % 2 == 0 or $i % 5 == 0 {
  // 得出：u-margin-30或者u-m-30
  .u-margin-#{$i}, .u-m-#{$i} {
   margin: $i + rpx!important;
  }
  
  // 得出：u-padding-30或者u-p-30
  .u-padding-#{$i}, .u-p-#{$i} {
   padding: $i + rpx!important;
  }
  
  @each $short, $long in l left, t top, r right, b bottom {
   // 缩写版，结果如： u-m-l-30
   // 定义外边距
   .u-m-#{$short}-#{$i} {
    margin-#{$long}: $i + rpx!important;
   }
   
   // 定义内边距
   .u-p-#{$short}-#{$i} {
    padding-#{$long}: $i + rpx!important;
   }
   
   // 完整版，结果如：u-margin-left-30
   // 定义外边距
   .u-margin-#{$long}-#{$i} {
    margin-#{$long}: $i + rpx!important;
   }
   
   // 定义内边距
   .u-padding-#{$long}-#{$i} {
    padding-#{$long}: $i + rpx!important;
   }
  }
 }
}

/* padding */
.padding-10 {
	padding: $uni-space-10;
}

.padding-16 {
	padding: $uni-space-16;
}

.padding-20 {
	padding: $uni-space-20;
}

.padding-24 {
	padding: $uni-space-24;
}

.padding-30 {
	padding: $uni-space-30;
}

.padding-36 {
	padding: $uni-space-36;
}

.padding-40 {
	padding: $uni-space-40;
}

.padding-48 {
	padding: $uni-space-48;
}

.padding-60 {
	padding: $uni-space-60;
}

.padding-80 {
	padding: $uni-space-80;
}

.padding-88 {
	padding: $uni-space-88;
}

.padding-100 {
	padding: $uni-space-100;
}

.padding-120 {
	padding: $uni-space-120;
}

/* 左右padding */
.padding-x-10 {
	padding-left: $uni-space-10;
	padding-right: $uni-space-10;
}

.padding-x-16 {
	padding-left: $uni-space-16;
	padding-right: $uni-space-16;
}

.padding-x-20 {
	padding-left: $uni-space-20;
	padding-right: $uni-space-20;
}

.padding-x-24 {
	padding-left: $uni-space-24;
	padding-right: $uni-space-24;
}

.padding-x-30 {
	padding-left: $uni-space-30;
	padding-right: $uni-space-30;
}

.padding-x-36 {
	padding-left: $uni-space-36;
	padding-right: $uni-space-36;
}

.padding-x-40 {
	padding-left: $uni-space-40;
	padding-right: $uni-space-40;
}

.padding-x-48 {
	padding-left: $uni-space-48;
	padding-right: $uni-space-48;
}

.padding-x-60 {
	padding-left: $uni-space-60;
	padding-right: $uni-space-60;
}

.padding-x-80 {
	padding-left: $uni-space-80;
	padding-right: $uni-space-80;
}

.padding-x-88 {
	padding-left: $uni-space-88;
	padding-right: $uni-space-88;
}

.padding-x-100 {
	padding-left: $uni-space-100;
	padding-right: $uni-space-100;
}

.padding-x-120 {
	padding-left: $uni-space-120;
	padding-right: $uni-space-120;
}

/* 上下padding */
.padding-y-10 {
	padding-top: $uni-space-10;
	padding-bottom: $uni-space-10;
}

.padding-y-16 {
	padding-top: $uni-space-16;
	padding-bottom: $uni-space-16;
}

.padding-y-20 {
	padding-top: $uni-space-20;
	padding-bottom: $uni-space-20;
}

.padding-y-24 {
	padding-top: $uni-space-24;
	padding-bottom: $uni-space-24;
}

.padding-y-30 {
	padding-top: $uni-space-30;
	padding-bottom: $uni-space-30;
}

.padding-y-36 {
	padding-top: $uni-space-36;
	padding-bottom: $uni-space-36;
}

.padding-y-40 {
	padding-top: $uni-space-40;
	padding-bottom: $uni-space-40;
}

.padding-y-48 {
	padding-top: $uni-space-48;
	padding-bottom: $uni-space-48;
}

.padding-y-60 {
	padding-top: $uni-space-60;
	padding-bottom: $uni-space-60;
}

.padding-y-80 {
	padding-top: $uni-space-80;
	padding-bottom: $uni-space-80;
}

.padding-y-88 {
	padding-top: $uni-space-88;
	padding-bottom: $uni-space-88;
}

.padding-y-100 {
	padding-top: $uni-space-100;
	padding-bottom: $uni-space-100;
}

.padding-y-120 {
	padding-top: $uni-space-120;
	padding-bottom: $uni-space-120;
}

/* 上padding */
.padding-top-10 {
	padding-top: $uni-space-10;
}

.padding-top-16 {
	padding-top: $uni-space-16;
}

.padding-top-20 {
	padding-top: $uni-space-20;
}

.padding-top-24 {
	padding-top: $uni-space-24;
}

.padding-top-30 {
	padding-top: $uni-space-30;
}

.padding-top-36 {
	padding-top: $uni-space-36;
}

.padding-top-40 {
	padding-top: $uni-space-40;
}

.padding-top-48 {
	padding-top: $uni-space-48;
}

.padding-top-60 {
	padding-top: $uni-space-60;
}

.padding-top-80 {
	padding-top: $uni-space-80;
}

.padding-top-88 {
	padding-top: $uni-space-88;
}

.padding-top-100 {
	padding-top: $uni-space-100;
}

.padding-top-120 {
	padding-top: $uni-space-120;
}

/* 右padding */
.padding-right-10 {
	padding-right: $uni-space-10;
}

.padding-right-16 {
	padding-right: $uni-space-16;
}

.padding-right-20 {
	padding-right: $uni-space-20;
}

.padding-right-24 {
	padding-right: $uni-space-24;
}

.padding-right-30 {
	padding-right: $uni-space-30;
}

.padding-right-36 {
	padding-right: $uni-space-36;
}

.padding-right-40 {
	padding-right: $uni-space-40;
}

.padding-right-48 {
	padding-right: $uni-space-48;
}

.padding-right-60 {
	padding-right: $uni-space-60;
}

.padding-right-80 {
	padding-right: $uni-space-80;
}

.padding-right-88 {
	padding-right: $uni-space-88;
}

.padding-right-100 {
	padding-right: $uni-space-100;
}

.padding-right-120 {
	padding-right: $uni-space-120;
}

/* 下padding */
.padding-bottom-10 {
	padding-bottom: $uni-space-10;
}

.padding-bottom-16 {
	padding-bottom: $uni-space-16;
}

.padding-bottom-20 {
	padding-bottom: $uni-space-20;
}

.padding-bottom-24 {
	padding-bottom: $uni-space-24;
}

.padding-bottom-30 {
	padding-bottom: $uni-space-30;
}

.padding-bottom-36 {
	padding-bottom: $uni-space-36;
}

.padding-bottom-40 {
	padding-bottom: $uni-space-40;
}

.padding-bottom-48 {
	padding-bottom: $uni-space-48;
}

.padding-bottom-60 {
	padding-bottom: $uni-space-60;
}

.padding-bottom-80 {
	padding-bottom: $uni-space-80;
}

.padding-bottom-88 {
	padding-bottom: $uni-space-88;
}

.padding-bottom-100 {
	padding-bottom: $uni-space-100;
}

.padding-bottom-120 {
	padding-bottom: $uni-space-120;
}

/* 左padding */
.padding-left-10 {
	padding-left: $uni-space-10;
}

.padding-left-16 {
	padding-left: $uni-space-16;
}

.padding-left-20 {
	padding-left: $uni-space-20;
}

.padding-left-24 {
	padding-left: $uni-space-24;
}

.padding-left-30 {
	padding-left: $uni-space-30;
}

.padding-left-36 {
	padding-left: $uni-space-36;
}

.padding-left-40 {
	padding-left: $uni-space-40;
}

.padding-left-48 {
	padding-left: $uni-space-48;
}

.padding-left-60 {
	padding-left: $uni-space-60;
}

.padding-left-80 {
	padding-left: $uni-space-80;
}

.padding-left-88 {
	padding-left: $uni-space-88;
}

.padding-left-100 {
	padding-left: $uni-space-100;
}

.padding-left-120 {
	padding-left: $uni-space-120;
}

/* margin */
.margin-10 {
	margin: $uni-space-10;
}

.margin-16 {
	margin: $uni-space-16;
}

.margin-20 {
	margin: $uni-space-20;
}

.margin-24 {
	margin: $uni-space-24;
}

.margin-30 {
	margin: $uni-space-30;
}

.margin-36 {
	margin: $uni-space-36;
}

.margin-40 {
	margin: $uni-space-40;
}

.margin-48 {
	margin: $uni-space-48;
}

.margin-60 {
	margin: $uni-space-60;
}

.margin-80 {
	margin: $uni-space-80;
}

.margin-88 {
	margin: $uni-space-88;
}

.margin-100 {
	margin: $uni-space-100;
}

.margin-120 {
	margin: $uni-space-120;
}

/* 左右margin */
.margin-x-10 {
	margin-left: $uni-space-10;
	margin-right: $uni-space-10;
}

.margin-x-16 {
	margin-left: $uni-space-16;
	margin-right: $uni-space-16;
}

.margin-x-20 {
	margin-left: $uni-space-20;
	margin-right: $uni-space-20;
}

.margin-x-24 {
	margin-left: $uni-space-24;
	margin-right: $uni-space-24;
}

.margin-x-30 {
	margin-left: $uni-space-30;
	margin-right: $uni-space-30;
}

.margin-x-36 {
	margin-left: $uni-space-36;
	margin-right: $uni-space-36;
}

.margin-x-40 {
	margin-left: $uni-space-40;
	margin-right: $uni-space-40;
}

.margin-x-48 {
	margin-left: $uni-space-48;
	margin-right: $uni-space-48;
}

.margin-x-60 {
	margin-left: $uni-space-60;
	margin-right: $uni-space-60;
}

.margin-x-80 {
	margin-left: $uni-space-80;
	margin-right: $uni-space-80;
}

.margin-x-88 {
	margin-left: $uni-space-88;
	margin-right: $uni-space-88;
}

.margin-x-100 {
	margin-left: $uni-space-100;
	margin-right: $uni-space-100;
}

.margin-x-120 {
	margin-left: $uni-space-120;
	margin-right: $uni-space-120;
}

/* 上下margin */
.margin-y-10 {
	margin-top: $uni-space-10;
	margin-bottom: $uni-space-10;
}

.margin-y-16 {
	margin-top: $uni-space-16;
	margin-bottom: $uni-space-16;
}

.margin-y-20 {
	margin-top: $uni-space-20;
	margin-bottom: $uni-space-20;
}

.margin-y-24 {
	margin-top: $uni-space-24;
	margin-bottom: $uni-space-24;
}

.margin-y-30 {
	margin-top: $uni-space-30;
	margin-bottom: $uni-space-30;
}

.margin-y-36 {
	margin-top: $uni-space-36;
	margin-bottom: $uni-space-36;
}

.margin-y-40 {
	margin-top: $uni-space-40;
	margin-bottom: $uni-space-40;
}

.margin-y-48 {
	margin-top: $uni-space-48;
	margin-bottom: $uni-space-48;
}

.margin-y-60 {
	margin-top: $uni-space-60;
	margin-bottom: $uni-space-60;
}

.margin-y-80 {
	margin-top: $uni-space-80;
	margin-bottom: $uni-space-80;
}

.margin-y-88 {
	margin-top: $uni-space-88;
	margin-bottom: $uni-space-88;
}

.margin-y-100 {
	margin-top: $uni-space-100;
	margin-bottom: $uni-space-100;
}

.margin-y-120 {
	margin-top: $uni-space-120;
	margin-bottom: $uni-space-120;
}

/* 上margin */
.margin-top-10 {
	margin-top: $uni-space-10;
}

.margin-top-16 {
	margin-top: $uni-space-16;
}

.margin-top-20 {
	margin-top: $uni-space-20;
}

.margin-top-24 {
	margin-top: $uni-space-24;
}

.margin-top-30 {
	margin-top: $uni-space-30;
}

.margin-top-36 {
	margin-top: $uni-space-36;
}

.margin-top-40 {
	margin-top: $uni-space-40;
}

.margin-top-48 {
	margin-top: $uni-space-48;
}

.margin-top-60 {
	margin-top: $uni-space-60;
}

.margin-top-80 {
	margin-top: $uni-space-80;
}

.margin-top-88 {
	margin-top: $uni-space-88;
}

.margin-top-100 {
	margin-top: $uni-space-100;
}

.margin-top-120 {
	margin-top: $uni-space-120;
}

.margin-top-105 {
	margin-top: 210rpx;
}

.margin-top-95 {
	margin-top: 190rpx;
}

.margin-top-145 {
	margin-top: 290rpx;
}

/* 右margin */
.margin-right-10 {
	margin-right: $uni-space-10;
}

.margin-right-16 {
	margin-right: $uni-space-16;
}

.margin-right-20 {
	margin-right: $uni-space-20;
}

.margin-right-24 {
	margin-right: $uni-space-24;
}

.margin-right-30 {
	margin-right: $uni-space-30;
}

.margin-right-36 {
	margin-right: $uni-space-36;
}

.margin-right-40 {
	margin-right: $uni-space-40;
}

.margin-right-48 {
	margin-right: $uni-space-48;
}

.margin-right-60 {
	margin-right: $uni-space-60;
}

.margin-right-80 {
	margin-right: $uni-space-80;
}

.margin-right-88 {
	margin-right: $uni-space-88;
}

.margin-right-100 {
	margin-right: $uni-space-100;
}

.margin-right-120 {
	margin-right: $uni-space-120;
}

/* 下margin */
.margin-bottom-10 {
	margin-bottom: $uni-space-10;
}

.margin-bottom-16 {
	margin-bottom: $uni-space-16;
}

.margin-bottom-20 {
	margin-bottom: $uni-space-20;
}

.margin-bottom-24 {
	margin-bottom: $uni-space-24;
}

.margin-bottom-30 {
	margin-bottom: $uni-space-30;
}

.margin-bottom-36 {
	margin-bottom: $uni-space-36;
}

.margin-bottom-40 {
	margin-bottom: $uni-space-40;
}

.margin-bottom-48 {
	margin-bottom: $uni-space-48;
}

.margin-bottom-60 {
	margin-bottom: $uni-space-60;
}

.margin-bottom-80 {
	margin-bottom: $uni-space-80;
}

.margin-bottom-88 {
	margin-bottom: $uni-space-88;
}

.margin-bottom-100 {
	margin-bottom: $uni-space-100;
}

.margin-bottom-120 {
	margin-bottom: $uni-space-120;
}

/* 左margin */
.margin-left-10 {
	margin-left: $uni-space-10;
}

.margin-left-16 {
	margin-left: $uni-space-16;
}

.margin-left-20 {
	margin-left: $uni-space-20;
}

.margin-left-24 {
	margin-left: $uni-space-24;
}

.margin-left-30 {
	margin-left: $uni-space-30;
}

.margin-left-36 {
	margin-left: $uni-space-36;
}

.margin-left-40 {
	margin-left: $uni-space-40;
}

.margin-left-48 {
	margin-left: $uni-space-48;
}

.margin-left-60 {
	margin-left: $uni-space-60;
}

.margin-left-80 {
	margin-left: $uni-space-80;
}

.margin-left-88 {
	margin-left: $uni-space-88;
}

.margin-left-100 {
	margin-left: $uni-space-100;
}

.margin-left-120 {
	margin-left: $uni-space-120;
}

/* 宫格百分比 */
.w20 {
	width: 20%;
}

.w25 {
	width: 25%;
}

.w30 {
	width: 30%;
}


.w33 {
	width: 33.33%;
}

.w50 {
	width: 50%;
}

.w100 {
	width: 100%;
}

// 高度
.h40{height: 80rpx;}

.h45{height: 90rpx;}

.h50{height: 100rpx;}

/* 圆角 */
.radius6 {
	overflow: hidden;
	border-radius: $uni-space-6;
}

.radius8 {
	overflow: hidden;
	border-radius: $uni-space-8;
}

.radius10 {
	overflow: hidden;
	border-radius: $uni-space-10;
}

.radius20 {
	overflow: hidden;
	border-radius: $uni-space-20;
}

.radius30 {
	overflow: hidden;
	border-radius: $uni-space-30;
}

.radius48 {
	overflow: hidden;
	border-radius: $uni-space-48;
}

.radius60 {
	overflow: hidden;
	border-radius: $uni-space-60;
}

/* 顶部圆角 */
.radius-top30 {
	overflow: hidden;
	border-radius: $uni-space-30 $uni-space-30 0 0;
}

/* 底部圆角 */
.radius-bottom30 {
	overflow: hidden;
	border-radius: 0 0 $uni-space-30 $uni-space-30;
}

/* 定位 */
.relative {
	position: relative;
}

.absolute {
	position: absolute;
}

.fixed {
	position: fixed;
}

.static {
	position: static;
}

.sticky {
	position: sticky;
}

.sc6 {
	transform: scale(0.6);
}
.sc7 {
	transform: scale(0.7);
}


/* 透明度 */
.opacity6{
	opacity: 0.6;
}
.opacity7{
	opacity: 0.7;
}

/* *必填 */
.required:after{
	content: '*';
	color:$uni-color-red;
}

/* 没有更多了 */
.nomore{
	display: none;
	text-align: center;
	padding:40rpx;
}
.nomore:after{
	content:'没有更多了';
	font-size: 30rpx;
	color:#999;
}
.nomore.over{
	display: block;
}


/* 人民币符号 */
.cny:before{
	content: '¥';
	color:$uni-color-zhuse;
}

/* 自定义顶部导航 背景色 */
.redHeader{
	// background:linear-gradient(to right,$uni-color-fuse, $uni-color-zhuse);
	background:$uni-color-zhuse;
}
.transparentHeader{
	background: transparent;
}

.topPlace{
	width: 100%;
	height: var(--status-bar-height);
}
.bottomPlace{
	width: 100%;
	height: 160rpx;
}

/* 定位到底部的 */
.foot_fixed{
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 9;
}

/* 公共按钮 */
uni-button:after{
	border:none !important;
}
.public_btn_red{
	min-width:150rpx;
	height: 80rpx;
	background: $uni-color-zhuse;
	// background: linear-gradient(to right,$uni-color-fuse, $uni-color-zhuse);
	border-radius: 20rpx;
	font-size: 30rpx;
	color:#fff;
	line-height: 80rpx;
	text-align: center;
}
.public_btn{
	min-width:150rpx;
	height: 80rpx;
	background: $uni-color-zhuse;
	// background: linear-gradient(to right,$uni-color-fuse, $uni-color-zhuse);
	border-radius: 14rpx;
	font-size: 30rpx;
	color:#FFFFFF;
	line-height: 80rpx;
	text-align: center;
}
.public_btn_999{
	min-width:150rpx;
	height: 80rpx;
	background: #999;
	// background: linear-gradient(to right,$uni-color-fuse, $uni-color-zhuse);
	border-radius: 14rpx;
	font-size: 30rpx;
	color:#FFFFFF;
	line-height: 80rpx;
	text-align: center;
}
.public_btn-xs{
	min-width:130rpx;
	height: 60rpx;
	background: $uni-color-zhuse;
	// background: linear-gradient(to right,$uni-color-fuse, $uni-color-zhuse);
	border-radius: 12rpx;
	font-size: 24rpx;
	color:#fff;
	line-height:60rpx;
	text-align: center;
	// margin: 0 16rpx!important;
}
.public_btn-kong{
	min-width:150rpx;
	height: 62rpx;
	background: $uni-color-fff;
	border-radius: 62rpx;
	font-size: 28rpx;
	color:#333;
	line-height:62rpx;
	text-align: center;
	margin: 0 16rpx!important;
	border:1px solid $uni-border-color;
}
.public_btn-kong_red{
	min-width:110rpx;
	height: 50rpx;
	border-radius: 62rpx;
	background: transparent;
	font-size: 28rpx;
	color:$uni-color-fuse;
	line-height:50rpx;
	text-align: center;
	margin: 0 16rpx!important;
	border:1px solid $uni-color-fuse;
}
.public_btn[disabled], .public_btn-xs[disabled]{
	color: rgba(0,0,0,.3) !important;
	background: #dddddd !important;
}



.arrow_right{width: 32rpx;height: 32rpx!important;}










